library AfterDownload;

uses
  SysUtils,
  Classes,
  AfterDownload_Impl in 'AfterDownload_Impl.pas',
  DMPluginIntf in 'DMPluginIntf.pas',
  AfterDownloadSetupForm in 'AfterDownloadSetupForm.pas' {AfDSetupForm},
  AfterDownload_ActionForm in 'AfterDownload_ActionForm.pas' {AD_ActionForm},
  AfterDownload_Defines in 'AfterDownload_Defines.pas',
  Wizard in 'Utils\WIZARD.PAS',
  DMPluginConsts in 'DMPluginConsts.pas',
  Tokens in 'Utils\Tokens.pas',
  gnugettext in 'Utils\gnugettext.pas',
  languagecodes in 'Utils\languagecodes.pas',
  RegExpr in 'Utils\RegExpr.pas',
  formula in 'Utils\formula.pas',
  formulaf in 'Utils\formulaf.pas',
  AfterDownload_RuleForm in 'AfterDownload_RuleForm.pas' {AD_RuleForm},
  AfterDownload_Actions in 'AfterDownload_Actions.pas',
  Locales in 'Utils\Locales.pas',
  AfterDownload_ConditionForm in 'AfterDownload_ConditionForm.pas' {AD_ConditionForm},
  AfterDownload_Log in 'AfterDownload_Log.pas',
  PluginLink in 'Utils\PluginLink.pas',
  AfterDownload_TestForm in 'AfterDownload_TestForm.pas' {AD_TestForm},
  DMSettings in 'DMSettings.pas',
  AfterDownload_TestRuleForm in 'AfterDownload_TestRuleForm.pas' {AD_TestRuleForm};

{$R *.res}
function RegisterPlugIn: IDMPlugIn; stdcall;
begin
  try
    Result := TDMTestPlugIn.Create;
  except
    Result := nil;
  end;
end;
exports RegisterPlugIn;

begin
end.
